hard detailed